Word Hen
What is the meaning of the word "
cave dweller
"?
Definitions:
someone who lives in a cave
noun
Our ancestors were cave dwellers.
Synonyms:
caveman